beekeeper needle - Spanish English Dictionary